##称号属性部分

class 称号0():
    名称 = '(20)至尊·伟大的意志'
    def 城镇属性(self, 属性):
        属性.力量 += 90
        属性.智力 += 90
        属性.物理攻击力 += 65
        属性.魔法攻击力 += 65
        属性.独立攻击力 += 65
        属性.所有属性强化(20)
        属性.暴击伤害 += 0.18
        属性.百分比力智 += 0.04
    def 触发属性(self, 属性):
        属性.进图力量+=35
        属性.进图智力+=35

class 称号1():
    名称 = '(20)普通·使徒降临'
    def 城镇属性(self, 属性):
        属性.力量 += 80
        属性.智力 += 80
        属性.物理攻击力 += 60
        属性.魔法攻击力 += 60
        属性.独立攻击力 += 60
        属性.所有属性强化(15)
        属性.附加伤害 += 0.12
        属性.百分比力智 += 0.03
    def 触发属性(self, 属性):
        属性.进图力量+=35
        属性.进图智力+=35

class 称号2():
    名称 = '(19)至尊·神选之英杰'
    def 城镇属性(self, 属性):
        属性.力量 += 75
        属性.智力 += 75
        属性.物理攻击力 += 45
        属性.魔法攻击力 += 45
        属性.独立攻击力 += 65
        属性.所有属性强化(20)
        属性.暴击伤害 += 0.18
    def 触发属性(self, 属性):
        属性.进图力量+=35
        属性.进图智力+=35
        
class 称号3():
    名称 = '(19)普通·秘境迷踪'
    def 城镇属性(self, 属性):
        属性.力量 += 70
        属性.智力 += 70
        属性.物理攻击力 += 40
        属性.魔法攻击力 += 40
        属性.独立攻击力 += 60
        属性.所有属性强化(15)
        属性.附加伤害 += 0.10
    def 触发属性(self, 属性):
        属性.进图力量+=35
        属性.进图智力+=35

class 称号4():
    名称 = '(19)国庆·超越极限者'
    def 城镇属性(self, 属性):
        属性.力量 += 60
        属性.智力 += 60
        属性.所有属性强化(15)
        属性.暴击伤害 += 0.15
    def 触发属性(self, 属性):
        属性.进图属强 += 10

class 称号5():
    名称 = '(18)至尊·天选之人'
    def 城镇属性(self, 属性):
        属性.力量 += 75
        属性.智力 += 75
        属性.物理攻击力 += 35
        属性.魔法攻击力 += 35
        属性.独立攻击力 += 55
        属性.所有属性强化(20)
        属性.最终伤害 += 0.12
    def 触发属性(self, 属性):
        属性.进图力量+=35
        属性.进图智力+=35

class 称号6():
    名称 = '(18)普通·兽人守护神'
    def 城镇属性(self, 属性):
        属性.力量 += 70
        属性.智力 += 70
        属性.物理攻击力 += 30
        属性.魔法攻击力 += 30
        属性.独立攻击力 += 50
        属性.所有属性强化(15)
        属性.附加伤害 += 0.10
    def 触发属性(self, 属性):
        属性.进图力量+=35
        属性.进图智力+=35

class 称号7():
    名称 = '(18)国庆·神之试炼'
    def 城镇属性(self, 属性):
        属性.力量 += 55
        属性.智力 += 55
        属性.所有属性强化(15)
        属性.暴击伤害 += 0.15
    def 触发属性(self, 属性):
        属性.进图属强 += 10

class 称号8():
    名称 = '(17)至尊·龙之威仪'
    def 城镇属性(self, 属性):
        属性.力量 += 65
        属性.智力 += 65
        属性.物理攻击力 += 35
        属性.魔法攻击力 += 35
        属性.独立攻击力 += 55
        属性.所有属性强化(15)
        属性.附加伤害 += 0.12
    def 触发属性(self, 属性):
        属性.进图力量+=35
        属性.进图智力+=35

class 称号9():
    名称 = '(17)普通·龙之挑战'
    def 城镇属性(self, 属性):
        属性.力量 += 60
        属性.智力 += 60
        属性.物理攻击力 += 30
        属性.魔法攻击力 += 30
        属性.独立攻击力 += 50
        属性.所有属性强化(15)
        属性.附加伤害 += 0.10
    def 触发属性(self, 属性):
        属性.进图力量+=35
        属性.进图智力+=35

class 称号10():
    名称 = '(17)国庆·海洋霸主'
    def 城镇属性(self, 属性):
        属性.力量 += 55
        属性.智力 += 55
        属性.所有属性强化(15)
        属性.伤害增加 += 0.10
    def 触发属性(self, 属性):
        属性.进图属强 += 10


class 称号11():
    名称 = '(16)至尊·桃园结义[义]'
    def 城镇属性(self, 属性):
        属性.力量 += 60
        属性.智力 += 60
        属性.物理攻击力 += 30
        属性.魔法攻击力 += 30
        属性.独立攻击力 += 50
        属性.所有属性强化(15)
        属性.伤害增加 += 0.15
    def 触发属性(self, 属性):
        属性.进图力量+=35
        属性.进图智力+=35

class 称号12():
    名称 = '(16)普通·三英雄[义]'
    def 城镇属性(self, 属性):
        属性.力量 += 55
        属性.智力 += 55
        属性.物理攻击力 += 30
        属性.魔法攻击力 += 30
        属性.独立攻击力 += 50
        属性.所有属性强化(15)
        属性.伤害增加 += 0.12
    def 触发属性(self, 属性):
        属性.进图力量+=35
        属性.进图智力+=35

class 称号13():
    名称 = '(16)国庆·骑士王荣耀'
    def 城镇属性(self, 属性):
        属性.力量 += 55
        属性.智力 += 55
        属性.所有属性强化(15)
        属性.伤害增加 += 0.10
    def 触发属性(self, 属性):
        属性.进图属强 += 10

class 称号14():
    名称 = '(16)五一·荣耀贵族'
    def 城镇属性(self, 属性):
        属性.力量 += 30
        属性.智力 += 30
        属性.物理攻击力 += 70
        属性.魔法攻击力 += 70
        属性.独立攻击力 += 90
        属性.加算冷却缩减 += 0.10
    def 触发属性(self, 属性):
        pass

class 称号15():
    名称 = '(15)国庆·圣殿之巅'
    def 城镇属性(self, 属性):
        属性.物理攻击力 += 30
        属性.魔法攻击力 += 30
        属性.独立攻击力 += 50
        属性.所有属性强化(15)
        属性.暴击伤害 += 0.10
    def 触发属性(self, 属性):
        pass

class 称号16():
    名称 = '(14)五一·明日-春华'
    def 城镇属性(self, 属性):
        属性.力量 += 35
        属性.智力 += 35
        属性.物理攻击力 += 10
        属性.魔法攻击力 += 10
        属性.独立攻击力 += 18
        属性.所有属性强化(12)
    def 触发属性(self, 属性):
        属性.加算冷却缩减 += 0.30
        pass

class 称号17():
    名称 = '无'
    def 城镇属性(self, 属性):
        pass
    def 触发属性(self, 属性):
        pass

称号列表 = []
i = 0
while i >= 0:
    try:
        exec('称号列表.append(称号'+str(i)+'())')
        i += 1
    except:
        i = -1

称号序号 = dict()
for i in range(len(称号列表)):
    称号序号[称号列表[i].名称] = i
